package com.xisoft.common.thread;

import java.util.Map;

/**
 * 任务执行方法接口
 *
 * @fileRelativePath: IThreadTask.java
 * @Date: Created on 2021/9/16  14:27  <br>
 * @author: LiBencheng<br>
 * @version: 1.0<br>
 */
@FunctionalInterface
public interface IThreadTask< T, E >
{

    /**
     * *********************************************************** <br>
     * 说明： 任务执行方法接口<BR>
     * 方法名：execute<BR>
     *
     * @T 返回值类型
     * @author licheng
     * @date Created on 2019-7-12
     * @time 下午4:23:52
     * @version 1.0 <br>
     * ************************************************************ <br>
     */
    T execute(E e, Map< ?,? > params);
    
    // T execute(E e );

}
